﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations;

namespace RN.ERP.Entity.ZBDLRY
{
    [Table("FlEntityCredit")]
    public class FlEntityCredit_Zbdl
    {
        [Key]
        [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
        /// <summary>
        /// ID
        /// </summary>
        public  int ID
        {
            get;
            set;
        }
        /// <summary>
        /// 0-奖励 1-处罚
        /// </summary>
        public  bool RPFlag
        {
            get;
            set;
        }
        /// <summary>
        /// 地区编号
        /// </summary>
        public  string AreaCode
        {
            get;
            set;
        }
        /// <summary>
        /// 0-企业 1 个人
        /// </summary>
        public byte EntityFlag
        {
            get;
            set;
        }
        /// <summary>
        /// 实体ID
        /// </summary>
        public  Guid? EntityID
        {
            get;
            set;
        }
        /// <summary>
        /// 项目ID
        /// </summary>
        public  Guid? ProjectID
        {
            get;
            set;
        }
        /// <summary>
        /// 项目名称
        /// </summary>
        public  string ProjectName
        {
            get;
            set;
        }
        /// <summary>
        /// 奖惩内容
        /// </summary>
        public  string Title
        {
            get;
            set;
        }
        /// <summary>
        /// 依据
        /// </summary>
        public  string Reason
        {
            get;
            set;
        }
        /// <summary>
        /// 奖惩部门
        /// </summary>
        public  string Department
        {
            get;
            set;
        }
        /// <summary>
        /// 奖惩分数
        /// </summary>
        public  decimal? Score
        {
            get;
            set;
        }
        /// <summary>
        /// 停止投标
        /// </summary>
        public  string StopBid
        {
            get;
            set;
        }
        /// <summary>
        /// 清出市场
        /// </summary>
        public  string Denied
        {
            get;
            set;
        }
        /// <summary>
        /// 审核标志
        /// </summary>
        public  string FlowCode
        {
            get;
            set;
        }
        /// <summary>
        /// 发生日期
        /// </summary>
        public  DateTime? OccurDate
        {
            get;
            set;
        }
        /// <summary>
        /// 记录人
        /// </summary>
        public  string AuditUser
        {
            get;
            set;
        }
        /// <summary>
        /// 记录时间
        /// </summary>
        public  DateTime? UpdateTime
        {
            get;
            set;
        }
        /// <summary>
        /// Gid
        /// </summary>
        public  Guid Gid
        {
            get;
            set;
        }
        /// <summary>
        /// appid
        /// </summary>
        public  int? appid
        {
            get;
            set;
        }
        /// <summary>
        /// ProjectArea
        /// </summary>
        public  decimal? ProjectArea
        {
            get;
            set;
        }
        /// <summary>
        /// ScoreID
        /// </summary>
        public  int? ScoreID
        {
            get;
            set;
        }
        /// <summary>
        /// ScoreType
        /// </summary>
        public  int? ScoreType
        {
            get;
            set;
        }
        /// <summary>
        /// StopBegionTime
        /// </summary>
        public  DateTime? StopBegionTime
        {
            get;
            set;
        }
        /// <summary>
        /// StopEndTime
        /// </summary>
        public  DateTime? StopEndTime
        {
            get;
            set;
        }
        public int IsDel
        {
            get;
            set;
        }
        public string StopBidArea { get; set; }
    }
}
